make good progress - Spanish English Dictionary